332 x 638 feet = 101.19 x 194.46 meters