203 x 396 x 332 meters = 666.01 x 1299.21 x 1089.24 feet