135 x 72.3 feet = 41.15 x 22.04 meters