26363 mm = 1037.913386 inches