89503 mm to inches