133.5 x 136.1 feet = 40.69 x 41.48 meters