68 x 490 x 63 meters = 223.1 x 1607.61 x 206.69 feet