989.8 inches = 25.14092 meters