427 x 206 x 341 feet = 130.15 x 62.79 x 103.94 meters