520.86 meters = 1708 feet and 10.3 inches