324.85 meters = 1065 feet and 9.37 inches