83.22 meters = 273 feet and 0.38 inches