135 x 72.7 feet = 41.15 x 22.16 meters