25.2 meters = 82.677165 feet