26593 mm = 1046.968504 inches