83.77 meters = 274 feet and 10.03 inches