83 feet and 2 inches = 25.349 meters