644 x 260 x 291 meters = 2112.86 x 853.02 x 954.72 feet