324.87 meters = 1065 feet and 10.16 inches