60 x 332 feet = 18.29 x 101.19 meters