894 x 579 x 262 meters = 2933.07 x 1899.61 x 859.58 feet