206 x 421 x 23 feet = 62.79 x 128.32 x 7.01 meters