2007 S600 Oil dipstick? uh, or not?

You sure its not under some plastic engine cover piece?