191 x 524 feet = 58.22 x 159.72 meters