103 x 402 x 424 feet = 31.39 x 122.53 x 129.24 meters