83.06 meters = 272 feet and 6.08 inches