83.91 meters = 275 feet and 3.54 inches