24.7 meters = 81.036745 feet