25.45 meters = 83.497375 feet