83.85 meters = 275 feet and 1.18 inches