264 x 633 x 136 meters = 866.14 x 2076.77 x 446.19 feet