989.45 inches = 25.13203 meters