83.36 meters = 273 feet and 5.89 inches