63 x 897 x 363 meters = 206.69 x 2942.91 x 1190.94 feet