72 x 128.5 feet = 21.95 x 39.17 meters