That is well and truly the middle of freaking no where. You’ve got to be pretty comfortable with yourself and your co-workers to be in that kind of environment for more than a couple days.
http://maps.google.com/?ie=UTF8&t=k&om=1&ll=70.344565,-150.930004&spn=0.011231,0.054073&z=14
I think Offshore platforms are harder still. Those I never over-nighted on, just day trips.