63 x 648 x 258 meters = 206.69 x 2125.98 x 846.46 feet