517 x 191 feet = 157.58 x 58.22 meters