979.45 inches = 24.87803 meters