82674 feet = 25199.0352 meters