26314 mm = 1035.984252 inches