82.4 feet = 25.11552 meters