83.05 meters = 272 feet and 5.69 inches