26587 mm = 1046.732283 inches