83.56 meters = 274 feet and 1.76 inches