83.65 meters = 274 feet and 5.31 inches