135 x 74 feet = 41.15 x 22.56 meters