132 x 72 feet = 40.23 x 21.95 meters