202 x 343 x 354 meters = 662.73 x 1125.33 x 1161.42 feet