60 x 132 feet = 18.29 x 40.23 meters