135 x 133.7 feet = 41.15 x 40.75 meters