520.89 meters = 1708 feet and 11.48 inches