83.01 meters = 272 feet and 4.11 inches