83.64 meters = 274 feet and 4.91 inches