1017.4 inches = 25.84196 meters