422 x 201 x 336 feet = 128.63 x 61.26 x 102.41 meters