83.76 meters = 274 feet and 9.64 inches