25.55 meters = 83.825459 feet