524.51 meters = 1720 feet and 10 inches