73.7 x 136 feet = 22.46 x 41.45 meters