105 x 404 x 426 feet = 32 x 123.14 x 129.84 meters