83.79 meters = 274 feet and 10.82 inches