2389 mm = 94.055118 inches