Mathematically - incorporating those distances - my calculation says it's a place in/near the Labrador Sea. Maybe an Airport near a Canadian National park (although I couldn't yet find one... must widen the radius).