85.49 meters = 280 feet and 5.75 inches