83.61 meters = 274 feet and 3.73 inches