548 x 646 x 63 meters = 1797.9 x 2119.42 x 206.69 feet