83.82 meters = 274 feet and 12 inches