324.64 meters = 1065 feet and 1.1 inches