206 x 341 x 142 feet = 62.79 x 103.94 x 43.28 meters