83.48 meters = 273 feet and 10.61 inches