364 x 376 x 202 meters = 1194.23 x 1233.6 x 662.73 feet