82 feet and 2 inches = 25.044 meters