84.45 feet = 25.74036 meters