332 x 160 feet = 101.19 x 48.77 meters