208 x 423 x 25 feet = 63.4 x 128.93 x 7.62 meters