379 x 265 x 260 meters = 1243.44 x 869.42 x 853.02 feet