132 x 191 feet = 40.23 x 58.22 meters