^^"U Smell Smoke" is the name of someone who posts here and probably elsewhere on the internet, and yes, it is the biggest drop in the park, assuming it is in fact 160ft. It certainly looks like it is, but the official stats haven't been released yet.
Can't wait for the next round of photos. Hope someone is visiting this weekend. The drop is surely tracked completely at this point, the turn is probably rising, and work has been done on the station.