534.42 meters = 1753 feet and 4.16 inches