191 x 165 meters = 626.64 x 541.34 feet