Other than latitude/longitude, what type of explanation are you looking for?
I think it's silly to pretend that there aren't unanswered questions - just off the top of my head I could list a ton:
1) What is the light in the middle of the island
2) What was all that time travel about
3) What happened when the bomb went off (and relatedly, why did Juliette say "It worked").
4) Why did the characters have special abilities (Hurley seeing the dead, Miles talking to the dead, Desmond electromagnetism, etc.)
5) Why couldn't MIB leave the island and what would've happened if he dead
and so on, and so on.
I think the real question is whether some mumbo-jumbo explanation would have been more enjoyable than leaving questions unanswered.