268 x 577 x 245 meters = 879.27 x 1893.04 x 803.81 feet