986.45 inches = 25.05583 meters