280 x 128 x 260 meters = 918.64 x 419.95 x 853.02 feet