985.78 inches = 25.038812 meters