986.78 inches = 25.064212 meters