1019.1 inches = 25.88514 meters