322.92 meters = 1059 feet and 5.39 inches