324.73 meters = 1065 feet and 4.65 inches