191 x 312 feet = 58.22 x 95.1 meters