191 x 299 feet = 58.22 x 91.14 meters