341 x 227 x 126 feet = 103.94 x 69.19 x 38.4 meters