If the phone is off there is no GPS, WiFi, or cell signal. Unless you've installed an app that allows you to turn on the phone remotely(there isn't one that I know of) there is little that you can do.
Other than retrace your steps, and look for it the old fashion way.