260 x 75 x 579 meters = 853.02 x 246.06 x 1899.61 feet