324.76 meters = 1065 feet and 5.83 inches