351 x 424 x 263 feet = 106.98 x 129.24 x 80.16 meters