26577 mm = 1046.338583 inches