65 x 650 x 260 meters = 213.25 x 2132.55 x 853.02 feet