524.65 meters = 1721 feet and 3.51 inches