520.71 meters = 1708 feet and 4.39 inches