What place on Earth would allow you to freefall the longest by jumping off it? What about using a squirrel suit?
Wingsuits are what you get when you take the average of parachute pants and parachutes.
I was kind of hoping for an MC Hammer fall (Hammerfell?) or Batman reference, but this would be interesting to watch.