83.1 feet = 25.32888 meters