83.68 meters = 274 feet and 6.49 inches