83.97 meters = 275 feet and 5.91 inches