620 x 494 x 208 feet = 188.98 x 150.57 x 63.4 meters