989.78 inches = 25.140412 meters