200 x 62 x 108 meters = 656.17 x 203.41 x 354.33 feet