26305 mm = 1035.629921 inches