520.62 meters = 1708 feet and 0.85 inches