83.67 meters = 274 feet and 6.09 inches